From 63dd32e592130db73d98c942719b18cf11ab312a Mon Sep 17 00:00:00 2001 From: "kaf24@scramble.cl.cam.ac.uk" Date: Thu, 4 Sep 2003 14:32:07 +0000 Subject: [PATCH] bitkeeper revision 1.402 (3f574ce7S8gYV1UvCUt6BJknb2kUjA) .del-README~5d86589325deefbc: Delete: README .del-README~ad29fffda6445b9e: Delete: xen/README --- .rootkeys | 2 -- README | 3 --- xen/README | 37 ------------------------------------- 3 files changed, 42 deletions(-) delete mode 100644 README delete mode 100644 xen/README diff --git a/.rootkeys b/.rootkeys index 0e1ba43b7c..a066009778 100644 --- a/.rootkeys +++ b/.rootkeys @@ -3,7 +3,6 @@ 3ddb6b0buTaC5zg1_a8FoAR9FWi_mw BitKeeper/etc/ignore 3ddb79c9_hgSp-gsQm8HqWM_9W3B_A BitKeeper/etc/logging_ok 3eb788d6Kleck_Cut0ouGneviGzliQ Makefile -3f53f4baY9FRwHSgNT5KKYw8IcRvlw README 3e6377b24eQqYMsDi9XrFkIgTzZ47A tools/balloon/Makefile 3e6377d6eiFjF1hHIS6JEIOFk62xSA tools/balloon/README 3e6377dbGcgnisKw16DPCaND7oGO3Q tools/balloon/balloon.c @@ -144,7 +143,6 @@ 3f1668d4-FUY6Enc7MB3GcwUtfJ5HA tools/misc/mkdevnodes 3f1668d4F29Jsw0aC0bJEIkOBiagiQ tools/misc/read_console_udp.c 3ddb79bcbOVHh38VJzc97-JEGD4dJQ xen/Makefile -3ddb79bcCa2VbsMp7mWKlhgwLQUQGA xen/README 3ddb79bcWnTwYsQRWl_PaneJfa6p0w xen/Rules.mk 3e74d2be6ELqhaY1sW0yyHRKhpOvDQ xen/TODO 3ddb79bcZbRBzT3elFWSX7u6NtMagQ xen/arch/i386/Makefile diff --git a/README b/README deleted file mode 100644 index 8755464540..0000000000 --- a/README +++ /dev/null @@ -1,3 +0,0 @@ - -http://xen.sf.net - diff --git a/xen/README b/xen/README deleted file mode 100644 index ea14e52d86..0000000000 --- a/xen/README +++ /dev/null @@ -1,37 +0,0 @@ - -***************************************************** - Xeno Hypervisor (16/3/03) - -'make': Builds ELF executable called 'image' in base directory -'make clean': removes *all* build and target files - - - -Booting secondary processors ----------------------------- - -It's twisty and turny, so this is (roughly) the code path: - -start_of_day (i386/setup.c) -smp_boot_cpus (i386/smpboot.c) - * initialises boot CPU data - * parses APIC tables - * for each cpu: - do_boot_cpu (i386/smpboot.c) - * forks a new idle process - * points initial stack inside new task struct - * points initial EIP at a trampoline in very low memory - * frobs remote APIC.... - -On other processor: - * trampoline sets GDT and IDT - * jumps at main boot address with magic register value - * after setting proper page and descriptor tables, jumps at... - initialize_secondary (i386/smpboot.c) - * simply reads ESP/EIP out of the (new) idle task - * this causes a jump to... - start_secondary (i386/smpboot.c) - * reset all processor state - * barrier, then write bitmasks to signal back to boot cpu - * then barrel into... - cpu_idle (i386/process.c) -- 2.30.2